Skip to content

Fix issues with multi-circuit size in Engine#8076

Draft
dstrain115 wants to merge 3 commits into
quantumlib:mainfrom
dstrain115:multi_circuit_fixes
Draft

Fix issues with multi-circuit size in Engine#8076
dstrain115 wants to merge 3 commits into
quantumlib:mainfrom
dstrain115:multi_circuit_fixes

Conversation

@dstrain115
Copy link
Copy Markdown
Collaborator

  • Fix Program.get_circuit to give more descriptive error messages.
  • Fix batch_size() to work with multiple circuits.
  • Fix get_repetitions_and_sweeps to work with multi-circuits.
  • Add get_circuits() to get all the circuits.

- Fix Program.get_circuit to give more descriptive error messages.
- Fix batch_size() to work with multiple circuits.
- Fix get_repetitions_and_sweeps to work with multi-circuits.
- Add get_circuits() to get all the circuits.
@github-actions github-actions Bot added the size: L 250< lines changed <1000 label May 14, 2026
@codecov
Copy link
Copy Markdown

codecov Bot commented May 14, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 99.63%. Comparing base (76910aa) to head (bdd7756).

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #8076      +/-   ##
==========================================
- Coverage   99.63%   99.63%   -0.01%     
==========================================
  Files        1110     1110              
  Lines      100067   100265     +198     
==========================================
+ Hits        99705    99902     +197     
- Misses        362      363       +1     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size: L 250< lines changed <1000

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant